pine seeds - Francés Inglés Diccionario